progress made towards - Espagnol Anglais Dictionnaire